import hashlib  
  
def sha256_hash(string):  
    # 将字符串编码为字节类型，因为hashlib的hash函数需要字节类型作为输入  
    # 这里使用'utf-8'编码，但你可以根据需要选择其他编码  
    string_bytes = string.encode('utf-8')  
      
    # 创建一个sha256哈希对象  
    hash_object = hashlib.sha256(string_bytes)  
      
    # 获取十六进制格式的哈希值  
    hex_dig = hash_object.hexdigest()  
      
    return hex_dig  
  